Operator
|
Operands
|
Operation Name
|
clcs
|
RD,RA
|
Cache Line Compute Size (601 specific)
|
|
|
|
clrldi
|
ra,rs,n
|
Macro:
rldicl ra,rs,0,n
|
clrldi.
|
ra,rs,n
|
Macro:
rldicl. ra,rs,0,n
|
clrlsldi
|
ra,rs,b,n
|
Macro:
rldic ra,rs,n,b
-
n
|
clrlsldi.
|
ra,rs,b,n
|
Macro:
rldic. ra,rs,n,b
-
n
|
clrlslwi
|
ra,rs,b,n
|
Macro:
rlwinm ra,rs,n,b
-
n,31
-
n
|
clrlslwi.
|
ra,rs,b,n
|
Macro:
rlwinm. ra,rs,n,b
-
n,31
-
n
|
clrlwi
|
ra,rs,n
|
Macro:
rlwinm ra,rs,0,n,31
|
clrlwi.
|
ra,rs,n
|
Macro:
rlwinm. ra,rs,0,n,31
|
clrrdi
|
ra,rs,n
|
Macro:
rldicr ra,rs,0,63
-
n
|
clrrdi.
|
ra,rs,n
|
Macro:
rldicr. ra,rs,0,63
-
n
|
clrrwi
|
ra,rs,n
|
Macro:
rlwinm ra,rs,0,0,31
-
n
|
clrrwi.
|
ra,rs,n
|
Macro:
rlwinm. ra,rs,0,0,31
-
n
|
|
|
|
cmp
|
BF,L,RA,RB
|
Compare
|
cmp
|
CRF,L,RA,RB
|
|
cmp
|
BF,RA,RB
|
Equiv to
cmp BF,0,RA,RB
|
cmp
|
CRF,L,RA,RB
|
Equiv. to
cmp RF,0,RA,RB
|
cmpd
|
RA,RB
|
Equiv. to
cmp 0,1,RA,RB
|
cmpd
|
BF,RA,RB
|
Equiv. to
cmp BF,1,RA,RB
|
cmpd
|
CRF,RA,RB
|
Equiv. to
cmp BF,1,RA,RB
|
cmpw
|
RA,RB
|
Equiv. to
cmp 0,0,RA,RB
|
cmpw
|
BF,RA,RB
|
Equiv. to
|
cmpw
|
CRF,RA,RB
|
Equiv. to
cmp CRF,0,RA,RB
|
|
|
|
cmpi
|
BF,L,RA,SI
|
Compare Immediate
|
cmpi
|
CRF,L,RA,SI
|
|
cmpi
|
BF,RA,SI
|
Equiv. to
cmpi BF,0,RA,SI
|
cmpi
|
CRF,RA,SI
|
Equiv. to
cmpi CRF,0,RA,SI
|
cmpdi
|
RA,SI
|
Equiv. to
cmpi 0,1,RA,SI
|
cmpdi
|
BF,RA,SI
|
Equiv. to
cmp BF,1,RA,SI
|
cmpdi
|
CRF,RA,SI
|
Equiv. to
cmpi CRF,1,RA,SI
|
|
|
|
cmpwi
|
RA,SI
|
Equiv. to
cmpi 0,0,RA,SI
|
cmpwi
|
BF,RA,SI
|
Equiv. to
cmpi BF,0,RA,SI
|
cmpwi
|
CRF,RA,SI
|
Equiv. to
cmpi CRF,0,RA,SI
|
|
|
|
cmpl
|
BF,L,RA,RB
|
Compare Logical
|
cmpl
|
CRF,L,RA,RB
|
|
cmpl
|
BF,RA,RB
|
Equiv. to
cmpl BF,0,RA,RB
|
cmpl
|
CRF,RA,RB
|
Equiv. to
cmpl CRF,0,RA,RB
|
cmpld
|
RA,RB
|
Equiv. to
cmpl 0,1,RA,RB
|
cmpld
|
BF,RA,RB
|
Equiv. to
cmpl BF,1,RA,RB
|
cmpld
|
CRF,RA,RB
|
Equiv. to
cmpl CRF,1,RA,RB
|
cmplw
|
RA,RB
|
Equiv. to
cmpl 0,0,RA,RB
|
cmplw
|
BF,RA,RB
|
Equiv. to
cmpl BF,0,RA,RB
|
cmplw
|
CRF,RA,RB
|
Equiv. to
cmpl CRF,0,RA,RB
|
|
|
|
|
|
|
cmpli
|
BF,L,RA,UI
|
Compare Logical Immediate
|
cmpli
|
CRF,L,RA,UI
|
|
cmpli
|
BF,RA,UI
|
Equiv. to
cmpli BF,0,RA,UI
|
cmpli
|
CRF,RA,UI
|
Equiv. to
cmpli CRF,0,RA,UI
|
cmpldi
|
RA,UI
|
Equiv. to
cmpi 0,1,RA,UI
|
cmpldi
|
BF,RA,UI
|
Equiv. to
cmpi BF,1,RA,UI
|
cmpldi
|
CRF,RA,UI
|
Equiv. to
cmpi CRF,1,RA,UI
|
cmplwi
|
BF,RA,UI
|
Equiv. to
cmpi BF,0,RA,UI
|
cmplwi
|
CRF,RA,UI
|
Equiv. to
cmpi CRF,0,RA,UI
|
cmplwi
|
RA,UI
|
Equiv. to
cmpi CRF,0,RA,UI
|
|
|
|
cntlzd
|
RA,RT
|
Count Leading Zeros Doubleword
|
cntlzd.
|
RA,RT
|
|
|
|
|
cntlzw
|
RA,RT
|
Count Leading Zeros Word
|
cntlzw.
|
RA,RT
|
|
|
|
|
crand
|
BT,BA,BB
|
Condition Register AND
|
|
|
|
|
|
|
crandc
|
BT,BA,BB
|
Condition Register AND with Complement
|
|
|
|
creqv
|
BT,BA,BB
|
Condition Register Equivalent
|
|
|
|
crmove
|
BT,BA
|
Condition Register Move (Equiv. to
cror BT,BA,BA
)
|
|
|
|
crnand
|
BT,BA,BB
|
Condition Register NAND
|
|
|
|
crnor
|
BT,BA,BB
|
Condition Register NOR
|
|
|
|
crnot
|
BT,BA
|
Condition Register NOT (Equiv. to
crnor BT,BA,BA
)
|
|
|
|
cror
|
BT,BA,BB
|
Condition Register OR
|
|
|
|
crorc
|
BT,BA,BB
|
Condition Register OR with Complement
|
|
|
|
crxor
|
BT,BA,BB
|
Condition Register XOR
|